performance technical specification - French English Dictionary